﻿using System;
using System.Data;

public partial class EditProduct : System.Web.UI.UserControl
{
    private CategoryDAO categoryDAO = new CategoryDAO();
    public int ProductId
    {
        get { return int.Parse(productIDTextBox.Text); }
        set { productIDTextBox.Text = value.ToString(); }
    }

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            categoryDropList.DataSource = categoryDAO.GetAll();
            categoryDropList.DataTextField = "CategoryName";
            categoryDropList.DataValueField = "CategoryID";
            categoryDropList.DataBind();
        }
    }

    public void Refresh()
    {
        // Lấy thông tin của sản phẩm đang chọn
        if (productIDTextBox.Text != "")
        {
            Product1 product = new Product1();
            product.ProductID = int.Parse(productIDTextBox.Text);
            DataRow productRow = Product1.GetByPrimaryKey(product).Rows[0];

            categoryDropList.SelectedValue = productRow["CategoryID"].ToString();
            // Lấy thông tin sản phẩm gán vô các control tương ứng
        }
    }

    protected void updateButton_Click(object sender, EventArgs e)
    {
    }
}